<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: Member List</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">CUDNN Frontend API
   &#160;<span id="projectnumber">8.3.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d9/dcc/classnlohmann_1_1basic__json.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt; Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa226ed5103dfd10e27e562d35a3a106b">::nlohmann::detail::binary_reader</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a69d491bbda88ade6d3c7a2b11309e8bf">::nlohmann::detail::binary_writer</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abdcb15d025676b4d3db0f32a50f4393f">::nlohmann::detail::exception</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a842e5c7ca096025c18b11e715d3401f4">::nlohmann::detail::iter_impl</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a95574da8d12905ea99dc348934c837da">::nlohmann::detail::json_sax_dom_callback_parser</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a47aabb1eceae32e8a6e8e7f0ff34be60">::nlohmann::detail::json_sax_dom_parser</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac8f3125911eb018ef4ab00d879487baf">::nlohmann::detail::parser</a> class</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a501740b004225f4c948e657c9e6e539e">__pad0__</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a834674252ca19c65b24963d28eb8932d">__pad1__</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab85f42065b70594c15de42e1f0870fba">__pad2__</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa52fb28bbfe1d5484808cad53c35d76c">__pad3__</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a32872afe5bfd040777e3e2bb85f0ca55">accept</a>(InputType &amp;&amp;i, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a47fb596473649332185aedb0a8a6ccc5">accept</a>(IteratorType first, IteratorType last, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6d9e85910b91d02f6807b69b61690a4b">accept</a>(detail::span_input_adapter &amp;&amp;i, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad38ae80f1e99d4b1f33c99fea4611457">allocator_type</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad2b075c694e4564c9742d2c8db7c7c5f">array</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2c8d8f5741aedadac8f3bffd8f2ce13e">array</a>(initializer_list_t init={})</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a858c1cf8407bc06494e3a1114a3b73e7">array_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2ef98c6797810a551296191fc72e2b9e">assert_invariant</a>(bool check_parents=true) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a52b18a5b7e68652c65b070900c438c6e">at</a>(size_type idx)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aeb18fe2b8a5dbff4ccf2848de854c3ac">at</a>(size_type idx) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a239e942da82f2597d0cf5ec806f5bc0d">at</a>(const typename object_t::key_type &amp;key)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a229964ee10c92ba89ae4fba786fe6b50">at</a>(const typename object_t::key_type &amp;key) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa014a978f8b6c085db8825faa8dad320">at</a>(const json_pointer &amp;ptr)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8284b9c1d4d0830151eaa000f907b2e6">at</a>(const json_pointer &amp;ptr) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a30914ad0767ccdc3633f88a906ed7dfa">back</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aac965b84ea43ccd8aef9caefef02794a">back</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a19734fbc9c97d536832892ddacd6b62a">basic_json</a>(const value_t v)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ace6fbaf6c64f60b61922b5c9d3e61aa6">basic_json</a>(std::nullptr_t=nullptr) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a232bddcef573bde8777a6a87da0048dd">basic_json</a>(CompatibleType &amp;&amp;val) noexcept(noexcept(//NOLINT(bugprone-forwarding-reference-overload, bugprone-exception-escape) JSONSerializer&lt; U &gt;::to_json(std::declval&lt; basic_json_t &amp;&gt;(), std::forward&lt; CompatibleType &gt;(val))))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a40738eb9cb8c5a9ca14ae4b697c29f8e">basic_json</a>(const BasicJsonType &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aeac617faf3448d6d2cb33a020be01d37">basic_json</a>(initializer_list_t init, bool type_deduction=true, value_t manual_type=value_t::array)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#afbccea367512a87b5d76e2bd92c5cc85">basic_json</a>(size_type cnt, const basic_json &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a23e540f473d32f1cf5d3243ea3ad495e">basic_json</a>(InputIT first, InputIT last)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a28524e9c443076ea6dccff8e391354ed">basic_json</a>(const JsonRef &amp;ref)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a603be713183ad63dd8c9e1052c606004">basic_json</a>(const basic_json &amp;other)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a642afd9d8886e0dedfc0d5cee2baf57f">basic_json</a>(basic_json &amp;&amp;other) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a125c0afa5f3599949b0589ef7b4aa322">basic_json_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a23b495b4c282e4afacf382f5b49af7c7">begin</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4f147be16fcde9f510c4aac89ab511c9">begin</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9a4a1bb634091c7ebd66c4e989ed469d">binary</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3d255dbe024ce2d0fdfb1b4837629091">binary</a>(const typename binary_t::container_type &amp;init)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#acd2c506b279049f7d92ad7ae10a2f12b">binary</a>(const typename binary_t::container_type &amp;init, std::uint8_t subtype)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab085777bbfbfac5a472120b991ef5cf3">binary</a>(typename binary_t::container_type &amp;&amp;init)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a012e375f4016b89444c528ed46cce3af">binary</a>(typename binary_t::container_type &amp;&amp;init, std::uint8_t subtype)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6c26be4635e562ebae8b9a142f9538b4">binary_reader</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad6c955145bebde84d93991ffed7cd389">binary_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab483f21649bd170f593ec58044cd68a6">binary_writer</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7386443608348fa4b451f033a1439074">boolean</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a44fd1a12c9c54623c942b430e7a72937">boolean_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae508c13e3ad6ce445bcaf24a2bc7d039">cbegin</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a54951d14f0dd10cc3cfdaa24f8bfd15c">cbor_tag_handler_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3017cf0f1a4673e904e34cfef62e7758">cend</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a946cc8f30d8b1d6609b57387b647fe53">clear</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aebd2cfa7e4ded4e97cde9269bfeeea38">const_iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4108c5148f1d7cf13c2681e22f141a10">const_pointer</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab8a1c33ee7b154fc41ca2545aa9724e6">const_reference</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa7dba16ed9ee97380aeb17a207dd919a">const_reverse_iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a02c9bc4d0f33b7dec20b2798301d6971">contains</a>(KeyT &amp;&amp;key) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adb82c1f34c73486e013da71ae369e597">contains</a>(const json_pointer &amp;ptr) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aba5ec6d1e37eda6b11eba491a1e5237e">count</a>(KeyT &amp;&amp;key) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a044298d189bdf7e4b36492de9811ddd6">crbegin</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac53c5c09feafe34cc8a3a9f0b90f4792">create</a>(Args &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a223480466a0922267d680ec8f0722d58">crend</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adca9bb93a7bfa43bdae38dd8493cc042">destroy</a>(value_t t) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6275ed57bae6866cdf5db5370a7ad47c">detail::external_constructor</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a1c1f21327df91a4dd6c5f5a107240385">diff</a>(const basic_json &amp;source, const basic_json &amp;target, const std::string &amp;path=&quot;&quot;)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3d20d11e5dfe95084a76f62eca54fadd">difference_type</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a476756fb08e7f2416aad116d137977f4">dump</a>(const int indent=-1, const char indent_char=' ', const bool ensure_ascii=false, const error_handler_t error_handler=error_handler_t::strict) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac479e609cbd03948bd3e85fb441b66e5">emplace</a>(Args &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a15c0a5db4fb12d49433801bbe6436bfb">emplace_back</a>(Args &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5c99855f3e35ff35558cb46139b785f8">empty</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a931267ec3f09eb67e4382f321b2c52bc">end</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a82b5b96f86879a3bac0c713d33178551">end</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a494632b69bbe1d0153d3bedad0901b8e">erase</a>(IteratorType pos)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8ac83750e267e37d5d47591eb44cce42">erase</a>(IteratorType first, IteratorType last)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#af72b1c9d1502b02a49a0cb9db9f980ea">erase</a>(const typename object_t::key_type &amp;key)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a221b943d3228488c14225e55f726cc26">erase</a>(const size_type idx)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a1e7ca76cc3f62626b380be5e18a002d5">error_handler_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a14824c27188d2fee4861806cd5f23d22">exception</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#acdf9b3aab82dcf443dd91ca5ec06b80c">find</a>(KeyT &amp;&amp;key)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a17a516671c29a69bb2e11ca12030316b">find</a>(KeyT &amp;&amp;key) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab7aa6e048e659481a036f2d872c7cba6">flatten</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4e02793f2691aa29ab7cb69fddafbf5c">from_bson</a>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4118d0ec23d9eeafc236b9524d220e94">from_bson</a>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae2612581e4788ddffc2f45d5e4cc04fc">from_bson</a>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2afe89884edf72412a0624982324755d">from_bson</a>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a44dd5635fb2da4710f6cd6e42b72773f">from_cbor</a>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aba4f6fc79cc405fb212ea3d992334e71">from_cbor</a>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a188755c8cda27e2afb03c016c14125d8">from_cbor</a>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4a67e47f4bcde55214475f47f8314c1f">from_cbor</a>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adbcab52fca1e25b3311ef14e71a57590">from_msgpack</a>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a94dbeb08bcd13821512957dcbf3f00bd">from_msgpack</a>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a0d69d3102639759d5202a6f764760d23">from_msgpack</a>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a84b3d89de8e774a2609dc4c0a1273f62">from_msgpack</a>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa81f62db69978b90ff701f05c72e03a7">from_ubjson</a>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9dbb422350fed520ce8c1ca8762c0251">from_ubjson</a>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab6eeda23c34cee79d8d72f1a8691a8de">from_ubjson</a>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a47201396899371881a46562bffb922da">from_ubjson</a>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5417ca43ae5e7a3a2f82eee2d915c6ed">front</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5ac8f974c178cf9326b6765e22f50eb6">front</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad8c8d2d107c6952960ba8aa78e009284">get</a>() const noexcept(noexcept(std::declval&lt; const basic_json_t &amp;&gt;().template get_impl&lt; ValueType &gt;(detail::priority_tag&lt; 4 &gt; {}))) -&gt; decltype(std::declval&lt; const basic_json_t &amp;&gt;().template get_impl&lt; ValueType &gt;(detail::priority_tag&lt; 4 &gt;</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a46bb02ef17ee178984313efbc2c8eb8d">get</a>() noexcept -&gt; decltype(std::declval&lt; basic_json_t &amp;&gt;().template get_ptr&lt; PointerType &gt;())</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#afc55e7dca1a243b0d5011564824c0267">get_allocator</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aab19a246f6bcd27c195bed376cf5e138">get_binary</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abbfa5532931abd2d9040cbf4d18a2ca7">get_binary</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a462f82051df2a68142c2bbd0a2798f56">get_impl</a>(boolean_t *) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad2e690ffeeff334640da1042c415bf65">get_impl</a>(detail::priority_tag&lt; 0 &gt;) const noexcept(noexcept(JSONSerializer&lt; ValueType &gt;::from_json(std::declval&lt; const basic_json_t &amp;&gt;(), std::declval&lt; ValueType &amp;&gt;())))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae0558bf35848bc194ffae2ef4d371c2c">get_impl</a>(detail::priority_tag&lt; 1 &gt;) const noexcept(noexcept(JSONSerializer&lt; ValueType &gt;::from_json(std::declval&lt; const basic_json_t &amp;&gt;())))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6a8e927bfe09a0410baba859cd1a04c1">get_impl</a>(detail::priority_tag&lt; 2 &gt;) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad5462e42ebf32c2570f5ade93e4bd34e">get_impl</a>(detail::priority_tag&lt; 3 &gt;) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a0ace71470cab6d59035de18cea4fe272">get_impl</a>(detail::priority_tag&lt; 4 &gt;) const noexcept -&gt; decltype(std::declval&lt; const basic_json_t &amp;&gt;().template get_ptr&lt; PointerType &gt;())</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa17b6729b79846fe460b6905eb8ece5f">get_impl</a>(detail::priority_tag&lt; 4 &gt; {})</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8b71cea6588f74f6eab6cc27ae314e5c">get_impl_ptr</a>(object_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7577c2bbaf8da92947b964ae935a57c3">get_impl_ptr</a>(const object_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3bbb975975e648f0468a2b96d25debfc">get_impl_ptr</a>(array_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac59c6abb509fe0160e30800cd84b0091">get_impl_ptr</a>(const array_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2c8443b36a3e3c591341a43e8f088c2d">get_impl_ptr</a>(string_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad968b5c1134f6aa22bd3c995ab227c11">get_impl_ptr</a>(const string_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a258ec4690664fc0ee2a06a70574995e7">get_impl_ptr</a>(boolean_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a60a0febbb5030562424092fd134ce19d">get_impl_ptr</a>(const boolean_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab3ac4d7aa5bf26e70df1fdb2d6a2b207">get_impl_ptr</a>(number_integer_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a12b8d90204a45d2cde4b2d22c861c384">get_impl_ptr</a>(const number_integer_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aaacd6324154f273268cd75739b219347">get_impl_ptr</a>(number_unsigned_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5cf0d01a7b245c82263cc73bfb070c3f">get_impl_ptr</a>(const number_unsigned_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3f8e91583b4d0f16eed6c690f1022a02">get_impl_ptr</a>(number_float_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9ad84afed3e707cd066380b12901f9db">get_impl_ptr</a>(const number_float_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5b429e4041392a984ce5b6f85196b570">get_impl_ptr</a>(binary_t *) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a38632b8b0c8c7bf4b54bd6fe782c0196">get_impl_ptr</a>(const binary_t *) const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac3698ce827dcd4f0c81455461709938d">get_ptr</a>() noexcept -&gt; decltype(std::declval&lt; basic_json_t &amp;&gt;().get_impl_ptr(std::declval&lt; PointerType &gt;()))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae4e9a0afab117f1642b90b9607285348">get_ptr</a>() const noexcept -&gt; decltype(std::declval&lt; const basic_json_t &amp;&gt;().get_impl_ptr(std::declval&lt; PointerType &gt;()))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a14ddc6e0f6d70296bc81f810254076c5">get_ref</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7f0889072c54f1b899689ed6246238e7">get_ref</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#af9091a59efebd38435cbc0583fcda777">get_ref_impl</a>(ThisType &amp;obj)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a95c3851acd53eccd620b0d82855c3da1">get_to</a>(ValueType &amp;v) const noexcept(noexcept(JSONSerializer&lt; ValueType &gt;::from_json(std::declval&lt; const basic_json_t &amp;&gt;(), v)))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac6fd6c12364425e4007ee4d7ecf9fefd">get_to</a>(ValueType &amp;v) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8e29710c587ab852ba851b623d4efa00">get_to</a>(T(&amp;v)[N]) const noexcept(noexcept(JSONSerializer&lt; Array &gt;::from_json(std::declval&lt; const basic_json_t &amp;&gt;(), v)))</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac569f292a070dfd2f6b69c16e746095a">initializer_list_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a211cf53702226ad9fb3c939a3a3d3689">input_format_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aeb86e8478e20d95970a8b61ff01dce3b">insert</a>(const_iterator pos, const basic_json &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9c5b9de8a4a759861cb600b38a6c81b1">insert</a>(const_iterator pos, basic_json &amp;&amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a71e197e6cc78c3960011f68a75f8ef22">insert</a>(const_iterator pos, size_type cnt, const basic_json &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8137d5471edcd71606e42155ed9c23e2">insert</a>(const_iterator pos, const_iterator first, const_iterator last)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a856b8764efd21dac4205a00fec82e09a">insert</a>(const_iterator pos, initializer_list_t ilist)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a0181d03c6314bedcbad2e92d3676223c">insert</a>(const_iterator first, const_iterator last)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab5c8034e997c5b852b92bdc6a3f70994">insert_iterator</a>(const_iterator pos, Args &amp;&amp;... args)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abe6f1016de5097691cbfdbb989267718">internal_iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6ccc9788413fd58de998fe92743cb4aa">invalid_iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab5b70d60a636b9c5e10f6c8caac60b9e">is_array</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9576224f7b3ff812a308e7c1e784ea80">is_binary</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a911b11e855e685fa59ea1d111490b36b">is_boolean</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aecaaa0613d3f3a5b49b34b02afc5f85d">is_discarded</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aedc7afad96292b5ab61a2e0ad3067f5f">is_null</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abd47ac8eba63833152795280f75b5851">is_number</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a116cdb9300b56519fc9cf756609296cb">is_number_float</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac4b4acf2c0ad075c0dc125a65c102362">is_number_integer</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5493f2ed1e07b0ece428bd5a47e2fb95">is_number_unsigned</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a57e8411a770a6263d6d8f2116c37f3aa">is_object</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a548d2d4013da24e7d7510d90febc80c4">is_primitive</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab303d17366c26fca12242c7f8def1bb7">is_string</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4e05a7d5deec758f1d830741b68b4249">is_structured</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a916a6ba75ec7624e9c6c977a52d6fd17">items</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4faaed730a81347f2f01e93f37c73823">items</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7b03055088a8e9770680ee975fb8ba55">iter_impl</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae2ce7eec3ae7e7b903e0344e89f0512b">iteration_proxy</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa549b2b382916b3baafb526e5cb410bd">iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a22e2e5b0e68d9d7c63be2cada5187259">iterator_wrapper</a>(reference ref) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3710ff8c5a1cbedb4f75b700a8962d5c">iterator_wrapper</a>(const_reference ref) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa8f1f93b32da01b42413643be32b2c27">json_pointer</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a556d91bc2228135b27eb189e5a90ea4c">json_reverse_iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a164b1094a1a9feb54e400d8510bb0b12">json_sax_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad6ebc5da7ced975bb184133750e7d49f">json_serializer</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abcfe744b08e2cd81508ce9bf7ebc86cf">json_value</a>()=default</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8ff30e37ec09ce661d0fed77e3e2e1f3">json_value</a>(boolean_t v) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3023fcecbe85032b7048499f7bfc4ada">json_value</a>(number_integer_t v) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a400ee8e0f051b9692692798906dc4654">json_value</a>(number_unsigned_t v) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2e15685d39544db2bc5959705632fc04">json_value</a>(number_float_t v) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a60041447d13e8709028a46e50219c161">json_value</a>(value_t t)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7e77b31f17b1b5f0ce72d3e6488b6d86">json_value</a>(const string_t &amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2f3332829fc8117b48cba5a4a26ea76b">json_value</a>(string_t &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8a3eb027b86f4de2de4277410ceaa454">json_value</a>(const object_t &amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2544582412088703c778e882e2531af3">json_value</a>(object_t &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a80a1e2c1da21dccad6471c28facf04ec">json_value</a>(const array_t &amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aea49a99ac9d45c1d1bfe3912ed20ffb6">json_value</a>(array_t &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abb5466ba8f6483df6a37e040a7b32a92">json_value</a>(const typename binary_t::container_type &amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a8bef6d062634dfd09e14d9a3217da8cd">json_value</a>(typename binary_t::container_type &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7e79daa34d13bfd8f03aae00e57649ec">json_value</a>(const binary_t &amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac7bb152c454b4d837d943cfb541da510">json_value</a>(binary_t &amp;&amp;value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a72f1c0ede41f166429ce3fe7c2ffefc0">m_value</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a1b46c6631e30b8394e89bd1546d69736">max_size</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a844a77cb154752d12118f10af26d54cb">merge_patch</a>(const basic_json &amp;apply_patch)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a351b4f65014f6c2b8b2832847d44bbd7">meta</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abe229fa4c3b1f3536c7a85ab9cbff2e7">number_float</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5b8abaebd922d82d69756327c0c347e6">number_float_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad88685d4cc24d7e86ddc5b0edb64192a">number_integer</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a11e390944da90db83089eb2426a749d3">number_integer_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a077b1e7977afafb97a6a38a3a617ba66">number_unsigned</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae09af9c23351b7245d9be4d1b2035fef">number_unsigned_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9a4df356e05415438fadf8a15e583903">object</a>(initializer_list_t init={})</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac26c2e8d6bcaccde372ceedd81851200">object_comparator_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aef3ff5a73597850597d1d40db9edd376">object_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6d4b8df10ecc533a50823e8805f4a873">operator value_t</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ada1463d8d7ba77865f28f5e83dec7f33">operator ValueType</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6e2e21da48f5d9471716cd868a068327">operator!=</a>(const_reference lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4d581dc2ab78091885f9af24d13749dc">operator!=</a>(const_reference lhs, ScalarType rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa9861979059799375c0fff68174610ba">operator!=</a>(ScalarType lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a40226d9c84fcb9cb948ae0c27b842c57">operator+=</a>(basic_json &amp;&amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#af643a4baa91f484b11af0e4437183115">operator+=</a>(const basic_json &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae300819781bce2193369609457f70f30">operator+=</a>(const typename object_t::value_type &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac48302a8b4f8c2a6e30c2a7bff6abc49">operator+=</a>(initializer_list_t init)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aacd442b66140c764c594ac8ad7dfd5b3">operator&lt;</a>(const_reference lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a52907b78829a55473f2548530cf2c1c7">operator&lt;</a>(const_reference lhs, ScalarType rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a71f65ff3abee4c140e27ca64fa327973">operator&lt;</a>(ScalarType lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5e34c5435e557d0bf666bd7311211405">operator&lt;&lt;</a>(std::ostream &amp;o, const basic_json &amp;j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a60ca396028b8d9714c6e10efbf475af6">operator&lt;&lt;</a>(basic_json &amp;j, std::istream &amp;i)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5c8bb5200f5eac10d31e26be46e5b1ac">operator&lt;=</a>(const_reference lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae7bce6989e2bf72aa0784ca6755e22a9">operator&lt;=</a>(const_reference lhs, ScalarType rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4e96b98c1f8dfccaaa94aa0d5e77427c">operator&lt;=</a>(ScalarType lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a1ae937c299f347a9dcb7f31a8e57762b">operator=</a>(basic_json other) noexcept(std::is_nothrow_move_constructible&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_constructible&lt; json_value &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; json_value &gt;::value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a122640e7e2db1814fc7bbb3c122ec76e">operator==</a>(const_reference lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a107a085c92ec4e062d1185b2d09c7978">operator==</a>(const_reference lhs, ScalarType rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a24ae7acd5b06ae49cfe1c94633436b68">operator==</a>(ScalarType lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a87db51b6b936fb2ea293cdbc8702dcb8">operator&gt;</a>(const_reference lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9ea8e0e86820fcb3ab0fc937d41226e7">operator&gt;</a>(const_reference lhs, ScalarType rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a67771044f08fd07105b34667615d9e0e">operator&gt;</a>(ScalarType lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a74a943800c7f103d0990d7eef82c6453">operator&gt;=</a>(const_reference lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab83d11de4db25633f93e067aa218cae9">operator&gt;=</a>(const_reference lhs, ScalarType rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a94c61e0128f0794e7a34e1aecee5c445">operator&gt;=</a>(ScalarType lhs, const_reference rhs) noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a34d6a60dd99e9f33b8273a1c8db5669b">operator&gt;&gt;</a>(const basic_json &amp;j, std::ostream &amp;o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aaf363408931d76472ded14017e59c9e8">operator&gt;&gt;</a>(std::istream &amp;i, basic_json &amp;j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9ea67fc1ef0ccc42e1d5388fe0416ae5">operator[]</a>(size_type idx)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad21d96f490fa1aa8605fba8dadcce319">operator[]</a>(size_type idx) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3f45f3820c456ad2e3f3df2926564151">operator[]</a>(const typename object_t::key_type &amp;key)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#acb5b489310f4e0ce2d5fb29b73fb59d3">operator[]</a>(const typename object_t::key_type &amp;key) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#abc94831476f7b4d3efe6f2e9036c7188">operator[]</a>(T *key)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a11bbe874496eb7b29a5549e0637de59e">operator[]</a>(T *key) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a0d3deaa73b3644b4da3f8ef3172cd8d2">operator[]</a>(const json_pointer &amp;ptr)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a0a691c29eb7c4acd91ccb498a79cd3ee">operator[]</a>(const json_pointer &amp;ptr) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6fc373c99facc37aadbc5651b3d6631d">other_error</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2251d8523fa6d16c0fba6388ffa2ef8c">out_of_range</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac4927a4f303011cd45b99f2a7c18c866">output_adapter_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a15018ade392a844ea32d5188d1a0b9c6">parse</a>(InputType &amp;&amp;i, const parser_callback_t cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad832c70af0989389a9a104c21d2d1c5c">parse</a>(IteratorType first, IteratorType last, const parser_callback_t cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a73cf15644f04fa569f50291049d1bafd">parse</a>(detail::span_input_adapter &amp;&amp;i, const parser_callback_t cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a555b05e9da63d486126759922685a37a">parse_error</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a24086b03c5c063849df0307f78c41c54">parse_event_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aaa5b1a16260634ed7b6c6a44f39c4d8a">parser</a>(InputAdapterType adapter, detail::parser_callback_t&lt; basic_json &gt;cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a0273d074462644e5d5a7ff313ad0d742">parser_callback_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adcc786998f220a5b3083ee8a37c4553e">patch</a>(const basic_json &amp;json_patch) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a42e5c23402f4c2e1df487e1d102bc5fa">pointer</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ae2cb9166f46abfc6d3910e076410f1ca">primitive_iterator_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab9e0253c92736db021840105d374c4c4">push_back</a>(basic_json &amp;&amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3405d38087e13994a5a4556065b0be6d">push_back</a>(const basic_json &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ad704839e6a5195e3b76f22e2b9aa63ee">push_back</a>(const typename object_t::value_type &amp;val)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4567cf75f19b1efca090f75d7a8a350a">push_back</a>(initializer_list_t init)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aff8e38cd973bc94557fa8d36433c0e4c">rbegin</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aab1329f44c8301b7679962726a043549">rbegin</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a220ae98554a76205fb7f8822d36b2d5a">reference</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a7a328b29b290cc300345376c54f618cb">rend</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2e4cbf41d593d41847b90aea55e5e84d">rend</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5b8c0ebedd920b507f4f7ff4e19bf3c6">reverse_iterator</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a12b382c6407da5543827ce4b24bb5008">sax_parse</a>(InputType &amp;&amp;i, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ab62241c2694a054818edf2f66d72f113">sax_parse</a>(IteratorType first, IteratorType last, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aef9ef0a817ecde8bf270653e8706c150">sax_parse</a>(detail::span_input_adapter &amp;&amp;i, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aee080f037758ca55531e98ce93097d4c">set_parent</a>(reference j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ade91330092a38c86ae056cca64a3647e">set_parents</a>()</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#accbd22113420ad6a31e375ceedc7334e">set_parents</a>(iterator it, typename iterator::difference_type count)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a33c7c8638bb0b12e6d1b69d8106dd2e0">size</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a3ada29bca70b4965f6fd37ec1c8f85f7">size_type</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac32019eb29dc7bb4c326a233e0e2f0cb">string</a></td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a33593865ffb1860323dcbd52425b90c8">string_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a94295a06e0e7b3867fe83afbee4cb202">swap</a>(reference other) noexcept(std::is_nothrow_move_constructible&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_constructible&lt; json_value &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; json_value &gt;::value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aee0ae36cbfb0336832ebc0374c3c7679">swap</a>(reference left, reference right) noexcept(std::is_nothrow_move_constructible&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_constructible&lt; json_value &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; json_value &gt;::value)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a76126242de262f6d38cadda19e0d13e1">swap</a>(array_t &amp;other)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a57b86bdcfc55557dacc36969adb0417e">swap</a>(object_t &amp;other)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aac916df9561daf4eaf2372119fe91899">swap</a>(string_t &amp;other)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa242e339ebc7583e114f2167a83f8c90">swap</a>(binary_t &amp;other)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a749a1f5091a5e63ccfe919e0aef986af">swap</a>(typename binary_t::container_type &amp;other)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa62d64781b217372225a0652047d8cf3">to_bson</a>(const basic_json &amp;j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a668e4c2ad9808218a25879700f4aef2b">to_bson</a>(const basic_json &amp;j, detail::output_adapter&lt; uint8_t &gt; o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9ebed178fb7dad1a574bcb7c361fb1b8">to_bson</a>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adabcf74c9c868da3e04a5546b7705af4">to_cbor</a>(const basic_json &amp;j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a2becf604016783e5644eaa7782a08683">to_cbor</a>(const basic_json &amp;j, detail::output_adapter&lt; uint8_t &gt; o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5689672954fd3bc38f2f17e5607064c6">to_cbor</a>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a99b15bcaee410426b937eacc6e47d771">to_msgpack</a>(const basic_json &amp;j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa8fe46eda86f6f92c5599c20b6c81819">to_msgpack</a>(const basic_json &amp;j, detail::output_adapter&lt; uint8_t &gt; o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aca5dc0fca52131f3a634372120abfbe7">to_msgpack</a>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a25355b9719db23b189fb5f6a8f4f16c4">to_ubjson</a>(const basic_json &amp;j, const bool use_size=false, const bool use_type=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a19dad92c4fe9e6a289a93195e1230e97">to_ubjson</a>(const basic_json &amp;j, detail::output_adapter&lt; uint8_t &gt; o, const bool use_size=false, const bool use_type=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a6d133cf7b2e729e9e215edeba5726116">to_ubjson</a>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o, const bool use_size=false, const bool use_type=false)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a5b7c4b35a0ad9f97474912a08965d7ad">type</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ace5bf851eafe85bd6332f978991bc11c">type_error</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a459dbfcd47bd632ca82ca8ff8db278c8">type_name</a>() const noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adea158bff8642202420898f6322da479">unflatten</a>() const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a377819905d567f6f523dcbc592cb6356">update</a>(const_reference j)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a9f9e5f668474280acc9bd7f5410b9392">update</a>(const_iterator first, const_iterator last)</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a11641b35219676b225d9bd15c7677659">value</a>(const typename object_t::key_type &amp;key, const ValueType &amp;default_value) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#adcfdefe95d5c2471a5c97e911d46ee88">value</a>(const typename object_t::key_type &amp;key, const char *default_value) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a36bd6765ccd8aeeeb4e49a766ba639df">value</a>(const json_pointer &amp;ptr, const ValueType &amp;default_value) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a4658a584571c4180656f5268969ed0a1">value</a>(const json_pointer &amp;ptr, const char *default_value) const</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#ac68cb65a7f3517f0c5b1d3a4967406ad">value_t</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a57c816a20c1d3ccc9bbc2972829da847">value_type</a> typedef</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#a60b643c02a19fa52f99db8215ff58e0f">~basic_json</a>() noexcept</td><td class="entry"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
